sporting licence - Spanish English Dictionary